Big Huge Thesaurus

greek chorus

noun

sounds kind of like